#ifndef MAIN_FRAME_H

#include <wx/wx.h>

namespace view {
class MainFrame : public wxFrame {
public:
  MainFrame(const wxString &title, const wxPoint &pos, const wxSize &size);
  virtual ~MainFrame();

private:
  void OnExit(wxCommandEvent &event);
  void OnAbout(wxCommandEvent &event);
  void OnOpen(wxCommandEvent &event);
  void OnThreeStateTimeSequenceMenuItemClicked(wxCommandEvent &event);
  void OnFiveStateTimeSequenceMenuItemClicked(wxCommandEvent &event);
  void OnSevenStateTimeSequenceMenuItemClicked(wxCommandEvent &event);
};
} // namespace view

#endif